<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        var a = 1;
        // a > 10-->一个js表达式 或者 式子
        // > 大于 
        // 如果式子成立，得到一个true，反之会得到false，比较的结果存入变量r中
        var r = a > 10;
        console.log(r);

        // 小于
        console.log(a < 10);

        // 判断是否不等
        console.log(a != 10);

        // 大于或者等于
        console.log(a >= 10);
        // 小于或者等于
        console.log(a <= 10);


        // 等于是否相等--只比较值
        console.log(a == 10);
        // 是否全等--比较值和类型
        console.log(a === 1);

        // 隐式转换--把字符串转为数字 跟 数字1比较
        console.log('1' == 1);

        // 是否全等--比较值和类型
        console.log('1' === 1);

        // 基础类型，只要张的一样都相等
        console.log(1 === 1);

        // NaN 和任何值都不等
        console.log(NaN === NaN);

        console.log('12' > 13);
        console.log('12' > '13');

        // b 大于a的，纯字符串，比较每一个位置的值，先比第一位，如果第一位相等，接着比第二位，以次类推
        console.log('12a' > '12b');
        console.log('12a1111' > '912b');
        console.log('-12' > '-13');
        console.log(-12 > -13);
    </script>

</body>

</html>